Process Rescheduling in High Performance Computing Environments

نویسندگان

  • Rodrigo da Rosa Righi
  • Lucas Graebin
چکیده

Scheduling is an important tool for manufacturing and engineering, where it can have a major impact on the productivity of a process (Min et al., 2009). In manufacturing, the purpose of production scheduling is to minimize the production time and costs, by informing a production facility when to make, with which staff, and on which equipment (Zhu et al., 2011). Nowadays, it is possible to observe the use of specific computational tools for production scheduling in which greatly outperform older manual scheduling methods. These tools implement mathematical programming methods that model the problem as an optimization issue where some objective, e.g. total duration, must be minimized (or yet maximized) (Yao & Zhu, 2010).

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A dynamic rescheduling algorithm for resource management in large scale dependable distributed systems

Scheduling is the key to distributed applications performance in large scale heterogeneous environments. For such systems resilience in case of faults can be approached at the level of rescheduling mechanisms. The performance of rescheduling is very important in the context of large scale distributed systems and dynamic behavior. The paper proposes a generic rescheduling algorithm, which can be...

متن کامل

Rescheduling Oriented Dependent Tasks Spread Domain Computing

To narrow the scope of rescheduling tasks is one of the effective ways to improve the grid dependent tasks rescheduling efficiency. For how to determine the scope which should improve the efficiency of rescheduling problem as far as possible without affecting the application performance, this paper proposed the rescheduling tasks spread domain concept and its method of computation. Beginning wi...

متن کامل

Use of run time predictions for automatic co-allocation of multi-cluster resources for iterative parallel applications

Metaschedulers co-allocate resources by requesting a fixed number of processors and usage time for each cluster. These static requests, defined by users, limit the initial scheduling and prevent rescheduling of applications to other resource sets. It is also difficult for users to estimate application execution times, especially on heterogeneous environments. To overcome these problems, metasch...

متن کامل

Utilizing Jini Features to Implement a Multiagent Framework for Performance-based Resource Allocation in Grid Environment

Jini is able to support applications in heterogeneous, dynamic computing environments and is also being used to develop agent-based applications. This paper presents the design of a multiagent framework for resource brokering and management in a Grid environment and implementation of a part of it utilizing Jini features. The multiagent framework provides services like resource brokering and all...

متن کامل

A low-cost rescheduling policy for efficient mapping of workflows on grid systems

Workflow management is emerging as an important service in Grid computing. A simple model that can be used for the representation of certain workflows is a directed acyclic graph. Although many heuristics have been proposed to schedule such graphs on heterogeneous environments, most of them assume accurate prediction of computation and communication costs. This limits their direct applicability...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012